import 'package:guochaoapp/common/widges/gcget_page.dart';
import 'package:guochaoapp/view/home/benchmarkdetail_page.dart';
import 'package:guochaoapp/view/home/selecteregion_page.dart';
import 'package:guochaoapp/view/login/login_page.dart';
import 'package:guochaoapp/view/login/register_page.dart';
import 'package:guochaoapp/view/mine/add_address_page.dart';
import 'package:guochaoapp/view/mine/add_invoice_page.dart';
import 'package:guochaoapp/view/mine/address_page.dart';
import 'package:guochaoapp/view/mine/editpassword_page.dart';
import 'package:guochaoapp/view/mine/invoice_page.dart';
import 'package:guochaoapp/view/mine/kf_page.dart';
import 'package:guochaoapp/view/mine/mine_page.dart';
import 'package:guochaoapp/view/mine/setting_page.dart';
import 'package:guochaoapp/view/shopping/order_detail_page.dart';
import 'package:guochaoapp/view/shopping/order_invoice_page.dart';
import 'package:guochaoapp/view/shopping/order_return_detail_page.dart';
import 'package:guochaoapp/view/shopping/order_return_page.dart';
import 'package:guochaoapp/view/shopping/payment_fail_page.dart';
import 'package:guochaoapp/view/shopping/payment_success_page.dart';
import 'package:guochaoapp/view/shopping/payment_transfer_page.dart';
import 'package:guochaoapp/view/shopping/shopping_list_page.dart';
import 'package:guochaoapp/view/shopping/shopping_payment_page.dart';
import 'package:guochaoapp/view/shopping/shopping_settle_page.dart';
import 'package:guochaoapp/view/tabbar_page.dart';
part './app_routes.dart';

class AppPages {
  static final pageList = [
    GCGetPage(child: GCLoginPage(), name: Routes.LOGIN),
    GCGetPage(child: GCRegisterPage(), name: Routes.REGISTER),
    GCGetPage(child: GCTabbarPage(), name: Routes.INITIAL),
    GCGetPage(child: GCSelectRegion(), name: Routes.SELECTREGION),
    GCGetPage(child: GCBenchMarkDetailPage(), name: Routes.BENCHMARKDETAIL),
    GCGetPage(child: GCSettingPage(), name: Routes.SETTING),
    GCGetPage(child: GCEditPasswordPage(), name: Routes.EDITPASSWORD),
    GCGetPage(child: GCAddressPage(), name: Routes.ADDRESS),
    GCGetPage(child: GCAddAddressPage(), name: Routes.ADDADDRESS),
    GCGetPage(child: GCInvoicePage(), name: Routes.INVOICE),
    GCGetPage(child: GCAddInvoicePage(), name: Routes.ADDINVOICE),
    GCGetPage(child: GCKfPage(), name: Routes.KF),
    GCGetPage(child: GCShoppingSettlePage(), name: Routes.SHOPPING_SETTLE),
    GCGetPage(child: GCShoppingListPage(), name: Routes.SHOPPING_LIST),
    GCGetPage(child: GCShoppingPaymentPage(), name: Routes.SHOPPING_PAYMENT),
    GCGetPage(child: GCOrderDetailPage(), name: Routes.ORDER_DETAIL),
    GCGetPage(child: GCMinePage(), name: Routes.MINE),
    GCGetPage(child: GCPaymentTransferPage(), name: Routes.PAYMENT_TRANSFER),
    GCGetPage(child: GCPaymentFailPage(), name: Routes.PAYMENT_FAIL),
    GCGetPage(child: GCPaymentSuccessPage(), name: Routes.PAYMENT_SUCCESS),
    GCGetPage(child: GCOrderReturnPage(), name: Routes.ORDER_RETURN),
    GCGetPage(child: GCOrderInvoicePage(), name: Routes.ORDER_INVOICE),
    GCGetPage(child: GCOrderReturnDetailPage(), name: Routes.ORDER_RETURN_DETAIL),
  ];
}
